Science

Chinese astronomers discover more than 1,600 new star clusters